﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data;
using QUANLIBANHANG.ENTITY;
using QUANLIBANHANG.DAL;
namespace QUANLIBANHANG.BUS
{
    public class HoadonBUS
    {
        // Insert vào hóa đơn
        public static void insertHD(HoadonEntity hd)
        {
            try
            {

                HoadonDAL.insertHD(hd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }

        public static void updateHD(HoadonEntity hd)
        {
            try
            {
                HoadonDAL.updateHD(hd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        // Delete hóa đơn
        public static void deleteHD(HoadonEntity hd)
        {
            try
            {
                HoadonDAL.deleteHD(hd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        // Lấy ra danh sách hóa đơn
        public static DataTable getTableHD(string dk)
        {
            try
            {
                return HoadonDAL.getTableHD(dk);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        // Thống kê doanh thu từ ngày nào tới ngày nào
        public static DataTable getTableHDDoanhThu(string start,string end)
        {
            try
            {
                return HoadonDAL.getTableHDDoanhThu(start, end);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }

        
    }
}
